package com.jwj.Dao;

import com.jwj.pojo.Account;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import org.springframework.ui.Model;

import java.util.List;

@Mapper
@Repository
public interface UserDao {
    //查找所有
    List<Account> loginAll();

    //验证登录用户名和密码
    /**
     *
     * @param username
     *
     */
    Account loginOne(String username);

    //根据ID查找用户
    /**
     *
     * @param account_id
     * @return
     */
    Account loginOneId(int account_id);

    //增加一个用户
    /**
     *
     * @param account
     */
    void addLogin(Account account);

    //删除一个用户
    /**
     *
     * @param account_id
     */
    void deleteLogin(int account_id);
    //修改一个用户
    /**
     *
     * @param account
     */
    void updateLogin(Account account);
}
